technology transfer groups - Alemán Inglés Diccionario